﻿using System.Data;
using System.IO;
using DataScripter.Database;
using DataScripter.Scripting.Output.Sql;

namespace DataScripter.Scripting
{
    public interface ISpecialFieldTreatment
    {
        string VariableName { get; }
        void Initialize(IDataReader reader, Db db, SqlScriptOutputContext outputContext);
        void Script(StreamWriter streamWriter);
    }
}